package com.example.test.advice.第五章_数组和集合.建议66_asList方法产生的List对象不可更改;

import java.util.Arrays;
import java.util.List;

public class Client {
    public static void main(String[] args) {
        //五天工作制
        Week[] workDays = {Week.Mon,Week.Tue,Week.Wed,Week.Thu,Week.Fri};
        //转换为列表
        List<Week> list = Arrays.asList(workDays);
        //增加周六也为工作日
        list.add(Week.Sat);//此处抛异常，因为Arrays.asList返回的ArrayList是内部类，并未实现add方法，只是实现了size，toArray，get，set，contains方法

    }
}
